迎来: to welcome (a visitor or newcomer), to usher in...
出色: remarkable, outstanding...
终止: to stop, to terminate (law)...
一举一动: every movement, each and every move...
生涯: career, life (way in which sb lives), period of one's life...
久违: (haven't done sth) for a long time, a long time since we last met...
冲撞: to collide, jerking motion, to impinge, to offend, to provoke...
人工: artificial, manpower, manual work...